Skip to content

fix(release): update version retrieval and enhance asset upload for Windows compatibility#12

Merged
zombocoder merged 1 commit into
mainfrom
feature/windows-support
Apr 30, 2026
Merged

fix(release): update version retrieval and enhance asset upload for Windows compatibility#12
zombocoder merged 1 commit into
mainfrom
feature/windows-support

Conversation

@zombocoder
Copy link
Copy Markdown
Owner

This pull request makes several improvements to the release workflow in .github/workflows/release.yml, focusing on better shell handling and expanding the types of release assets handled. The changes ensure more robust and consistent execution of release steps, and add support for uploading .zip files as release assets.

Shell handling improvements:

  • Explicitly sets the shell to bash for steps that require Bash-specific features, improving script reliability and compatibility. [1] [2]

Release asset handling enhancements:

  • Expands the list of files uploaded as release assets to include .zip files, in addition to .tar.gz, .deb, .rpm, and .dmg files.
  • Simplifies and consolidates the upload logic by using shopt -s nullglob and a single for loop, removing redundant and complex find/exec commands.

@zombocoder zombocoder merged commit d8b49fa into main Apr 30, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant